package com.lzs.esubscribe.api;
/**
 * @author : liangzesheng
 * @Date : 2022-02-15
 * @Description : 定义返回类与操作码
 */

public enum ResultCode implements IErrorCode{
    SUCCESS(200,"操作成功"),//200ok
    FAILED(500,"操作失败"),//500deny
    VALIDATE_FAILED(404,"参数检验失败"),
    UNAUTHORIZED(401,"暂未登录或token已经过期"),
    FORBIDDEN(403,"没有相关权限");

    /*定义的状态字与消息*/
    private long code;
    private String message;

    private ResultCode(long code,String message){
        this.code=code;
        this.message=message;
    }

    public long getCode(){
        return code;
    }

    public String getMessage(){
        return message;
    }
}
